// samsting : this file is auto create.

#include "Aas/2015-07-01/CreateAccessKeyForAccountResponse.h"

namespace aliyun { namespace Aas {

CreateAccessKeyForAccountResponse::CreateAccessKeyForAccountResponse() {
}

const string& CreateAccessKeyForAccountResponse::AccessKey::GetCreateTime(void) const {
  return CreateTime_;
}

const string& CreateAccessKeyForAccountResponse::AccessKey::GetAccessKeyId(void) const {
  return AccessKeyId_;
}

const string& CreateAccessKeyForAccountResponse::AccessKey::GetAccessKeySecret(void) const {
  return AccessKeySecret_;
}

const string& CreateAccessKeyForAccountResponse::AccessKey::GetAccessKeyStatus(void) const {
  return AccessKeyStatus_;
}

const string& CreateAccessKeyForAccountResponse::AccessKey::GetAccessKeyType(void) const {
  return AccessKeyType_;
}

const CreateAccessKeyForAccountResponse::AccessKey& CreateAccessKeyForAccountResponse::GetAccessKey(void) const {
  return AccessKey_;
}

const string& CreateAccessKeyForAccountResponse::GetPK(void) const {
  return PK_;
}

const char* CreateAccessKeyForAccountResponse::BaseKey(void) {
  return "CreateAccessKeyForAccountResponse";
}

void CreateAccessKeyForAccountResponse::UnmarshallerMap(std::map<string, string>& response_map) {
  UnmarshallerString(PK_, response_map, "CreateAccessKeyForAccountResponse.PK");
    UnmarshallerString(AccessKey_.CreateTime_, response_map, "CreateAccessKeyForAccountResponse.AccessKey.CreateTime");
    UnmarshallerString(AccessKey_.AccessKeyId_, response_map, "CreateAccessKeyForAccountResponse.AccessKey.AccessKeyId");
    UnmarshallerString(AccessKey_.AccessKeySecret_, response_map, "CreateAccessKeyForAccountResponse.AccessKey.AccessKeySecret");
    UnmarshallerString(AccessKey_.AccessKeyStatus_, response_map, "CreateAccessKeyForAccountResponse.AccessKey.AccessKeyStatus");
    UnmarshallerString(AccessKey_.AccessKeyType_, response_map, "CreateAccessKeyForAccountResponse.AccessKey.AccessKeyType");
}


} } // namespace aliyun { namespace Aas {

// end of file 
